<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>数组求最大值案例</title>
</head>

<body>
  <script>

    let arr = [12, 6, 1111, 25, 7]

    // 1. 定义一个变量max, 把数组中的第一个元素赋值给它
    let max = arr[0]
    let min = arr[0]
    // 2. 遍历数组(从下标为1开始遍历)
    for (let i = 1; i < arr.length; i++) {
      // ------------求最大值
      // 2.1 用每一个元素和max对比
      if (arr[i] > max) {
        // 2.2 如果比max中大, 则赋值给max
        max = arr[i]
      }

      // -------------求最小值
      if (arr[i] < min) {
        min = arr[i]
      }
    }
    // 3.  输出最大值
    console.log(`数组中最大值是:${max}, 最小值是: ${min}`)
  </script>
</body>

</html>